Joint server scheduling and proxy caching for video delivery
نویسندگان
چکیده
We consider the delivery of video assets over a besteffort network, possibly through a caching proxy located close to the clients generating the requests. We are interested in the joint server scheduling and prefix/partial caching strategy that minimizes the aggregate transmission rate over the backbone network (i.e., average output server rate) under a cache of given capacity. We present multiple schemes to address various service levels and client resources by enabling bandwidth and cache space tradeoffs. We also propose an optimization algorithm selecting the working set of asset prefixes. We detail algorithms for practical implementation of our schemes. Simulation results show our scheme dramatically outperforms the full caching technique. Keywords— Content Distribution Networks, Streaming Media, Server Scheduling, Partial Caching, Batch Patching, SLA
منابع مشابه
A Cross-layer QoS-Supporting Framework for Multimedia Delivery over Wireless Internet
This paper presents a framework, which provides QoS (Quality of Service) support, for multimedia delivery over wireless Internet with cross-layer architecture. In this framework, we address the important issues for multiple media, such as audio, video, email, and web traffic, transmitted over wireless Internet. In order to have efficient QoS support for different types of media, we propose a cr...
متن کاملStreaming Media Caching Model Based on Knapsack Problem
The dominant traffic on the Internet has changed from text and graphics based Web content to more information-rich streaming media content, such as audio and video. With the dramatic increase of network bandwidth and the advancement of technologies on media authoring, encoding, and distribution, media traffic on the Internet has increased explosively and now accounts for the majority of traffic...
متن کاملProxy Caching Mechanisms with Video Quality Adjustment
The proxy mechanisms widely used in WWW systems offer low-delay data delivery by a means of “proxy server”. By applying the proxy mechanism to the video transfer, we expect a real-time and interactive video streaming without introducing extra load on the system. In addition, if the proxy appropriately adjusts the quality of cached video data to the user’s demand, video streams can be delivered ...
متن کاملProxy-Assisted Periodic Broadcast Architecture for Large-Scale Video Streaming
Many multimedia applications rely on video streaming techniques. However, large scale video delivery is still challenging since it requires a large amount of resources. In this paper we propose a proxy-assisted periodic broadcast architecture for video delivery to a large number of clients over the Internet. Our video delivery technique is based on a combination of periodic broadcast by central...
متن کاملImplementation and Evaluation of Cooperative Proxy Caching Mechanisms for Video Streaming Services
The proxy mechanism widely used in WWW systems offers low-delay and scalable delivery of data by means of a “proxy server”. By applying proxy mechanism to video streaming systems, high-quality and low-delay video distribution can be accomplished without imposing extra load on the system. We have proposed proxy caching mechanisms to accomplish the high-quality and highly-interactive video stream...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computer Communications
دوره 25 شماره
صفحات -
تاریخ انتشار 2002